package com.yfp.operation.domain.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 打卡管理主表查询实体类
 */
@Data
public class ActivitySignInsSearchReqDTO implements Serializable {

    private static final long serialVersionUID = 1516996004272564933L;

    /**
     * 活动名称
     */
    @Schema(description = "活动名称")
    private String name;

    /**
     * 活动备注
     */
    @Schema(description = "活动备注")
    private String remark;

    /**
     * 活动开始时间
     */
    @Schema(description = "活动开始时间")
    private Long startTime;

    /**
     * 活动结束时间
     */
    @Schema(description = "活动结束时间")
    private Long endTime;

    /**
     * 状态:[0:删除,1:进行中,2:已失效,3:已过期,4:待开始]
     */
    @Schema(description = "状态:[0:删除,1:进行中,2:已失效,3:已过期,4:待开始]")
    private Integer status;

    /**
     * 城市名称
     */
    @Schema(description = "城市名称")
    private String cityName;

}